﻿using mozhi.smarterp.Finance.Accounts;
using mozhi.smarterp.Finance.Querys;
using System;
using System.Collections.Generic;
using System.Threading.Tasks;
using Volo.Abp.Domain.Repositories;

namespace mozhi.smarterp.Finance.Banks.Repository
{
    public interface IBankTypeRepository : IRepository<BankType, Guid>
    {
        Task<int> GetCountAsync(PageQuery query);

        Task<List<BankType>> FindAsync(PageQuery query);

        Task<BankType> GetAsync(Guid id);

        Task<BankType> FindAsync(Guid id);
    }
}
